跳到主要内容

颜色数据值(DataValueColor)

用于存储颜色值的 DataValue。颜色以数字编码,包含 RGBA 分量。

字段(Fields)

value

完整颜色数值。

local dv: DataValueColor = DataValue.color()
dv.value = Color.rgba(255, 0, 0, 155)

red

颜色分量范围 [0, 255]

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.red) -- 128
data.red = 233

green

颜色分量范围 [0, 255]

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.green) -- 55
data.green = 233

blue

颜色分量范围 [0, 255]

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.blue) -- 12
data.blue = 233

alpha

Alpha 分量范围 [0, 255]

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.alpha) -- 1
data.alpha = 255